package nc.ui.hljt.h00004;
 
import nc.ui.hljt.btn.ICButtonConstOld;
import nc.ui.trade.bill.AbstractManageController;
import nc.ui.trade.businessaction.IBusinessActionType;
import nc.ui.trade.button.IBillButton;
import nc.vo.hljt.h00004.Bill55Const;
import nc.vo.hljt.h00004.SApplyBillBodyVO;
import nc.vo.hljt.h00004.SApplyBillHeadVO;
import nc.vo.hljt.h00004.SApplyBillVO;

/**
 * 
 * @author chendb
 * 
 */
public class ClientController extends AbstractManageController {

	public ClientController() {
		super();
	}

	public String[] getCardBodyHideCol() {
		return null;
	}

	public int[] getCardButtonAry() {
		return new int[] { ICButtonConstOld.IBillNewBtn, IBillButton.Save,
				ICButtonConstOld.IBillOperBtn, IBillButton.Line,
				IBillButton.Audit, ICButtonConstOld.IActionBtn,
				IBillButton.Query, ICButtonConstOld.ICardBrowBtn,
				ICButtonConstOld.ISwitchBtn, ICButtonConstOld.IPrintBtn,
				ICButtonConstOld.IAssFun, ICButtonConstOld.IAssQuery };
	}

	public boolean isShowCardRowNo() {
		return true;
	}

	public boolean isShowCardTotal() {
		return true;
	}

	public String getBillType() {
		return Bill55Const.cbilltype;
	}

	public String[] getBillVoName() {
		return new String[] { SApplyBillVO.class.getName(),
				SApplyBillHeadVO.class.getName(),
				SApplyBillBodyVO.class.getName()

		};
	}

	public String getBodyCondition() {
		return null;
	}

	public String getBodyZYXKey() {
		return null;
	}

	public int getBusinessActionType() {
		return IBusinessActionType.PLATFORM;
	}

	public String getChildPkField() {
		return Bill55Const.cpk_body;
	}

	public String getHeadZYXKey() {
		return null;
	}

	public String getPkField() {
		return Bill55Const.cpk_head;
	}

	public Boolean isEditInGoing() throws Exception {
		return false;
	}

	public boolean isExistBillStatus() {

		return true;
	}

	public boolean isLoadCardFormula() {
		return false;
	}

	public String[] getListBodyHideCol() {
		return null;
	}

	public int[] getListButtonAry() {
		return new int[] { ICButtonConstOld.IBillNewBtn, IBillButton.Save,
				ICButtonConstOld.IBillOperBtn, IBillButton.Line,
				IBillButton.Audit, ICButtonConstOld.IActionBtn,
				IBillButton.Query, ICButtonConstOld.IListBrowBtn,
				ICButtonConstOld.ISwitchBtn, ICButtonConstOld.IPrintBtn,
				ICButtonConstOld.IAssFun, ICButtonConstOld.IAssQuery };
	}

	public String[] getListHeadHideCol() {
		return null;
	}

	public boolean isShowListRowNo() {
		return true;
	}

	public boolean isShowListTotal() {
		return true;
	}

}
